9235b9e8962ca6deca6e5ccc9e450114c58b7566,src/main/java/org/dbtools/gen/android/AndroidBaseRecordRenderer.java,AndroidBaseRecordRenderer,generateFieldVariable,#boolean#String#SchemaField#,592
Before Change
boolean jsr305SupportedField = !varClass.isPrimitive() || varClass.isEnum();
newVariable.setGenerateGetter(true, field.isNotNull(), jsr305SupportedField && genConfig.isJsr305Support());
if (!readOnlyEntity) {
newVariable.setGenerateSetter(true, field.isNotNull(), jsr305SupportedField && genConfig.isJsr305Support());
}
newVariable.setDefaultValue(defaultValue);
After Change
boolean jsr305SupportedField = !varClass.isPrimitive() || varClass.isEnum();
newVariable.setGenerateGetter(true, field.isNotNull(), jsr305SupportedField && genConfig.isJsr305Support());
newVariable.setGenerateSetter(true, field.isNotNull(), jsr305SupportedField && genConfig.isJsr305Support()); // always allow setter to support copy()
newVariable.setDefaultValue(defaultValue);